0. Прошу модеров прицепить тему вверху форума
1. Зависание может быть вызвано аппаратным перегревом и глюками в софте
данная тема посвящена тем, кто температуру поборол но все равно виснет на закачках и раздачах
Даннай инструкция сделана на примере прошивки А110, на прошивке ББК должно выглядеть аналогично.
2.Нам понадобится на компе 2 программки Far (для редактирования файлов на бобике) и Putty (для выполнения команд на устройстве. Так же подразумевается что уже установлен http://www.nmtinstaller.com/?p=download_rus и посредством него на бобик залиты Трансмишшн и Телнет:
Увеличить фото3. В Far настраиваем ftp соединение с бобиком ( у меня ftpuser@192.168.10.2 у вас циферки ) заходим туда, в каталог App/Transmition и там создаем файл (Sift+F4) или копируем с компа заранее созданный restart.sh следующего содержания:
/share/Apps/Transmission/daemon.sh stop
/bin/sleep 3
/share/Apps/Transmission/daemon.sh start
картинка:
Увеличить фото- после редактирования файла обязательно выставить ему все атрибуты (F9 - File Menu - File Attributes )
4. Проверяем как у нас получился скрипт перезапуска Трансмиссии,
запускаем на компе Putty и идем на бобик телнетом, тут придется ручками в командной строке понабирать команды
cd Apps
cd Transmission
./restart.sh
- Трансмишн должен рестартовать молча без сообщений об ошибках, параллельно можно отследить успешнй рестарт черз веб-интерфейс:
Увеличить фото5. Добавляем этот скрипт в крон
в том же окошке Putty переходим на директорию вверх
cd ..
и сбрасываем текущий крон в файл:
crontab -l > my_cron.txt
вот так это выглядит:
Увеличить фото6. находим в Far появившийся в каталоге Apps файл my_cron.txt и редактируем его добавляем в конце строчку
29 */4 * * * /share/Apps/Transmission/restart.sh
Увеличить фото7 осталось последнее - проинициализировать наш крон при загрузке (до этого сломать что-нибудь трудно)
В Far переходим в корневой каталог диска видим файл
start_app.sh
и АККУРАТНО редактируем (этот файл вызывает загрузку приложений и если сломаете - придется форматить винт) в конце добавив две строчки:
sleep 3
/usr/bin/crontab /opt/sybhttpd/localhost.drives/HARD_DISK/Apps/my_cron.txt
вот так это выглядит в результате
Увеличить фото- ключевые места выделены мною
Все можно перекрестившись перегрузить бобика
после загрузки для проверки заходим на него через Putty
и даем команду
crontab -l
наша строчка рестартующая Трансмишн каждую 29 минуту каждого четвертого часа должна быть видна:
Увеличить фотоЗЫ! скорость раздачи после этих изменений рекомендую поставить 250КБ, если поставить пиццот бывало раз в неделю зависало